'''
1.	下列将字符串"100"转换为数字100的正确的是( A )
A、int(“100”)  B、int[“100”]  C、toInt(“100”)  D、toUp(”100”)
2.	下列程序执行结果是( A )
numbers = [1，5，3，9，7]
numbers.sort(reverse=True)
print(numbers)
A、[9，7，5，3，1]
B、[1，3，5，7，9]
C、1，3，5，7，9
D、9，7，5，3，1

3.	如何在列表中添加一个元素
列表名.append(内容)
列表名.extend([内容1,内容2,…])
列表名.insert(索引,内容)
4.	对于列表什么是越界
索引值超出某列表索引范围
5.	说出变量类型中，哪些是可变数据类型，哪些不可变数据类型
可变数据类型：列表、字典
不可变数据类型：字符串、元组

'''

'''
6.	从键盘中输入5个学生的名字，存储到列表中，然后打印出每个学生名字中的第2个字母
my_list = []
b = int(input('请问你计划输入几个学生的姓名？'))
for i in range(b):
    No1 = input('请输入第%d个学生的名字：' % (i + 1))
    my_list.append(No1)
print(my_list)

k = int(input('请问你想看每个学生姓名的第几个字母？'))
for i in range(len(my_list)):
    m = my_list[i]
    M = m[k-1]
    print('第%d个学生姓名的第%d个字母是：%s' %((i+1), k, M))
'''

'''
7.	随机生成五个数字保存在列表中，取反并输出至终端.(取反:求出相反数，随机数范围是0到100)
import random
my_list = list()
h = int(input('请输入要生成的随机数个数：'))
for i in range(h):
    my_list.append(random.randint(0, 100))
print(my_list)
my_list1 = []
n = len(my_list)
for m in range(n):
    my_list1.append(-my_list[m])
print(my_list1)

'''

'''
8.	将下列两个列表合并，将合并后的列表升序并输出.


list1 = [1, 3, 4, 5, 7]
list2 = [0, 66, 8, 9]
m = len(list2)
for i in range(m):
    list1.append(list2[i])
    print(list1)
list1.sort(reverse=False)
print(list1)
'''

'''
9.使用字典来存储一个人的信息（姓名、年龄、学号），从键盘输入

my_dict = {}
name = '姓名'
age = '年龄'
snum = '学号'
y = True
while y :
    cname = input('请输入姓名：')
    my_dict[name] = cname
    cage = input('请输入年龄：')
    my_dict[age] = cage
    csnum = input('请输入学号：')
    my_dict[snum] = csnum
    y = False
print(my_dict)
'''

'''
10.	有下列字典dict1,查找值为“lebo”对应的key并输出到终端.(结果应该是输出school)
dict1={“school”:”lebo”,”date”:2018,”address”:”beijing”}

dict1 = {'date': '2018', 'school': 'lebo', 'address': 'beijing'}
s = 'lebo'
for d_key, d_value in dict1.items():
    if s in dict1[d_key]:
        print(s,'对应的键是：%s' % dict[d_key])
'''

'''
11.	使用切片翻转列表num，将翻转完后的列表中所有偶数位置的元素相加求和并输出至终端.
num = [0, 1, 2, 3, 4, 5, 6, 7, 8, 9]
num.reverse()
print('翻转后的列表为', num)
Sum = 0
Tum = 0
for i in range(len(num)):
    if i == 0 or (i % 2 == 0):
        Sum += num[i]
    else:
        Tum += num[i]
print('翻转后偶数位之和为：%d' % Sum)
print('翻转后奇数位之和为：%d' % Tum)

'''
